// src/constants/options.ts
export interface Option {
  label: string;
  value: string | number;
  disabled?: boolean;
  icon?: string;
}

export const FARM_OPTIONS: readonly Option[] = [
  { label: '永久性农田', value: 'PERMANENT' },
  { label: '普通农田', value: 'ORDINARY' }
] as const;

export const LAND_OPTIONS: readonly Option[] = [
  { label: '国有', value: 'PUBLIC' },
  { label: '集体', value: 'COLLECTIVE' },
  { label: '个人', value: 'PRIVATE' }
] as const;
export const DEADLINE_OPTIONS: readonly Option[] = [
  { label: '永久', value: 'PERMANENT' },
  { label: '长期', value: 'LONG_TERM' },
  { label: '短期', value: 'SHORT_TERM' }
] as const;
export const BRAND_OPTIONS: readonly Option[] = [
  { label: '横泾大米', value: 'RICE' },
  { label: '横泾烧酒', value: 'ARRACK' },
  { label: '上林古琴', value: 'GUQIN' },
  { label: '吴门扇艺', value: 'FAN' }
] as const;

export const PROJECT_OPTIONS: readonly Option[] = [
  { label: '设计平台', value: 'design' },
  { label: '内容平台', value: 'content' },
  { label: '社群平台', value: 'social' }
] as const;
export const AREA_OPTIONS: readonly Option[] = [
  { label: '东林渡片区', value: 'dld' },
  { label: '西林渡片区', value: 'xld' },
  { label: '石路浜片区', value: 'sbl' },
  { label: '南章片区', value: 'nz' },
  { label: '古舍片区', value: 'gs' }
] as const;
// 默认导出所有常量
export default {
  FARM_OPTIONS,
  LAND_OPTIONS,
  DEADLINE_OPTIONS,
  BRAND_OPTIONS,
  PROJECT_OPTIONS,
  AREA_OPTIONS
};
